Os06g0625500 Similar to Thioredoxin peroxidase.